moorish gauze made of fine fabric - Turco Inglés Diccionario